.nav{
        width: 100%;
        height: 40px;
        z-index: 999;
        position: relative;
        background-color: #f10180;
        transition: all 0.5s linear;
    }
    .navlist{
        display: flex;
        justify-content: space-between;
    }
    .navlist ul{
        display: flex;
    }
    .navlist>ul>li{
        line-height: 40px;
        padding: 0 15px;
        position: relative;
    }
    .navlist>ul>li a{
        color: #fff;
        font-size: 16px;
    }
    .active{
        background-color: #bd1067;
    }
    .navlist-left li:hover .navlist-left-classisy{
        display: block;
    }
    .navlist-left a:hover .icon{
        transform: rotate(180deg);
    }
    .navlist-left-classisy{
        width: 600px;
        height: 250px;
        box-shadow: 0 0 1px black;
        font-size: 14px;
        position: absolute;
        padding:  0 10px;
        top: 38px;
        line-height: 40px;
        left: -525px;
        background-color: #fff;
        display: none; 
        z-index: 999;
    }
    section{
        width:180px;
        height: 100px;
        float: left;
        margin: 15px 6px;
        position: relative;
        cursor: pointer;
    }
    section img{
        width:160px;
        height: 90px;
    }
    section:hover>span{
        height: 100px;
    }
    section span{
        width: 160px;
        height: 60px;
        text-align: center;
        position: absolute;
        bottom: 0;
        left: 0px; 
        background: -webkit-linear-gradient(top,rgba(255, 255, 255, 0),black);
        transition: all 0.2s linear; 
    }
    section span h2{
        color: white;
    }
    .icon7{
        display: inline-block;
        width: 20px;
        height: 25px;
        position: relative;
        top: 2px;
        background-image: url('../img/97.png');
        background-position:  0px 0px; 
    }
    .icon8{
        display: inline-block;
        position: relative;
        top: 2px;
        width: 20px;
        height: 25px;
        background-image: url('../img/79.png');
        background-position:  0px 0px; 
    }